techado armado - Turkish English Dictionary